# 基于一个合适的基础镜像，比如Nginx用于部署前端静态资源
FROM registry.cn-hangzhou.aliyuncs.com/registry-library/nginx:1.27.4

# 将构建生成的dist目录（假设是项目的构建产物目录）复制到Nginx的html目录下，用于对外提供服务
COPY dist /usr/share/nginx/html
# 复制配置文件到容器内
COPY default.conf /etc/nginx/conf.d/default.conf
# 可以根据需要暴露端口，Nginx默认监听80端口
EXPOSE 80

# 定义容器启动时执行的命令，启动Nginx服务
CMD ["nginx", "-g", "daemon off;"]